<?xml version="1.0" encoding="UTF-8" ?>
<st:repository xsi:schemaLocation="urn:com:dassault_systemes:settings settings.xsd" xmlns:st="urn:com:dassault_systemes:settings" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<st:Description name="EV5VPMNOpen" PrimaryTabpage="/ENOVIA V5 VPM/Open Options">
		<st:role>Setting to handle the parameters of the VPM Open Options user interface for the Open command</st:role>
		<st:detailedRole>This setting allows to customize the behavior of the Open command through the user interface</st:detailedRole>
		<st:RepositoryFile>EV5VPMNOpen</st:RepositoryFile>
		<st:version>2</st:version>
		<st:compatibility>
			<st:FullCompatibilityfromLevel>1</st:FullCompatibilityfromLevel>
			<st:UpwardCompatibilityfromLevel>1</st:UpwardCompatibilityfromLevel>
		</st:compatibility>
	</st:Description>
	<st:attributes>
		<st:attribute Name="VPMNOpenRepMode">
			<st:role>Retrieve the representation mode </st:role>
			<st:detailedRole>This option allows to retrieve the wanted representation of the reference depending on its type.</st:detailedRole>
			<st:int>
			  <st:enum>
			    <st:role>Retrieve the 3D Shape representation </st:role>
			    <st:detailedRole>This option allows to retrieve the 3D Shape representation of the reference.</st:detailedRole>
					<st:value>1</st:value>
			    <st:role>Do not retrieve any kind of representation</st:role>
			    <st:detailedRole>This option allows to not retrieve any kind of representation for all references.</st:detailedRole>
			    <st:value>0</st:value>
			    <st:role>Retrieve all kind of representation</st:role>
			    <st:detailedRole>This option allows to retrieve all representations for all references.</st:detailedRole>
			    <st:value>2</st:value>
			  </st:enum>
				<st:default>
				  <st:role>By default 3D shape representation is retrieved</st:role>
					<st:value>1</st:value>
				</st:default>
			</st:int>
		</st:attribute>
		<st:attribute Name="VPMNOpenDesignSpecsMode">
			<st:role>Retrieve all the relational design specifications</st:role>
			<st:detailedRole>This option allows to retrieve all the relational design specifications.</st:detailedRole>
			<st:boolean>
				<st:default>
					<st:value>true</st:value>
				</st:default>
			</st:boolean>
		</st:attribute>
		<st:attribute Name="VPMNOpenNone3DSRepInSeparateEditorMode">
			<st:role>Edit in separate editor all none 3D Shape representation</st:role>
			<st:detailedRole>This option allows to edit separatly a selected none 3D shape representation in its own editor and its context.</st:detailedRole>
			<st:boolean>
				<st:default>
					<st:value>true</st:value>
				</st:default>
			</st:boolean>
		</st:attribute>
    <st:attribute Name="VPMNOpenRepsWithout3D">
      <st:role>Open the representations without 3D</st:role>
      <st:detailedRole>This option allows to open the representations without their geometry.</st:detailedRole>
      <st:boolean>
        <st:default>
          <st:value>false</st:value>
        </st:default>
      </st:boolean>
    </st:attribute>
		<st:attribute Name="VPMNOpenLockMode">
			<st:role>Lock all the selected element and their reference</st:role>
			<st:detailedRole>This option allows to lock all the selected element to open and their reference.</st:detailedRole>
			<st:boolean>
				<st:default>
					<st:value>false</st:value>
				</st:default>
			</st:boolean>
		</st:attribute>
		<st:attribute Name="VPMNOpenDlgMaxNbElemBeforeWarningMode">
			<st:role>Check number of elements to open before open transaction</st:role>
			<st:detailedRole>This option allows to check the maximum of elements to open without warning the user before the open transaction.</st:detailedRole>
			<st:boolean>
				<st:default>
					<st:value>false</st:value>
				</st:default>
			</st:boolean>
		</st:attribute>
		<st:attribute Name="VPMNOpenMaxNbElemBeforeWarningMode">
			<st:role>Max number of elements to open before open transaction without check</st:role>
			<st:detailedRole>This option saves the maximum number of elements to open without warning the user before the open transaction.</st:detailedRole>
			<st:int>
			  <st:min>0</st:min>
				<st:max>100000</st:max>
				<st:default>	
					<st:value>1000</st:value>
				</st:default>
			</st:int>
		</st:attribute>
    <st:attribute Name="VPMNOpenEditabilityMode">
      <st:role>Control privileges at open</st:role>
      <st:detailedRole>This option allows to control privileges of the element to open.</st:detailedRole>
      <st:boolean>
        <st:default>
          <st:value>false</st:value>
        </st:default>
      </st:boolean>
    </st:attribute>
    <st:attribute Name="VPMNOpenForbidEditionMode">
      <st:role>Forbid edition of read-only data</st:role>
      <st:detailedRole>This option allows to forbid edition of the element to open.</st:detailedRole>
      <st:boolean>
        <st:default>
          <st:value>false</st:value>
        </st:default>
      </st:boolean>
    </st:attribute>
    <st:attribute Name="VPMNOpenWarnPessEditionMode">
      <st:role>Display a warning if read-only data are edited and auto-lock the data</st:role>
      <st:detailedRole>This option allows to warn the user if read only data are edited. This option auto-lock the data if the switch is a success</st:detailedRole>
      <st:boolean>
        <st:default>
          <st:value>false</st:value>
        </st:default>
      </st:boolean>
    </st:attribute>
    <st:attribute Name="VPMNOpenWarnOpportEditionMode">
      <st:role>Display a warning if read-only data are edited and auto-lock the data to modification</st:role>
      <st:detailedRole>This option allows to warn the user if read only data are edited. This option auto-lock the data if the switch is a success (done during first modification)</st:detailedRole>
      <st:boolean>
        <st:default>
          <st:value>false</st:value>
        </st:default>
      </st:boolean>
    </st:attribute>    
    <st:attribute Name="VPMNOpenWarningEditionMode">
      <st:role>Display a warning if read-only data are edited</st:role>
      <st:detailedRole>This option allows to warn the user if read only data are edited.</st:detailedRole>
      <st:boolean>
        <st:default>
          <st:value>false</st:value>
        </st:default>
      </st:boolean>
    </st:attribute>
		<st:attribute Name="VPMNOpenNavAsmMode">
			<st:role>Retrieve the visible expanded children</st:role>
			<st:detailedRole>This option allows to retrieve to the visible expanded children of the current selected element to open.(for VPM Navigator application only)</st:detailedRole>
			<st:boolean>
				<st:default>
					<st:value>true</st:value>
				</st:default>
			</st:boolean>
		</st:attribute>
		<st:attribute Name="VPMNOpenNavAsmExpMode">
			<st:role>Retrieve the expanded children from database</st:role>
			<st:detailedRole>This option allows to retrieve to the expanded children from database of the current selected element to open.(for VPM Navigator application only )</st:detailedRole>
			<st:boolean>
				<st:default>
					<st:value>false</st:value>
				</st:default>
			</st:boolean>
		</st:attribute>
		<st:attribute Name="VPMNOpenSearchMode">
			<st:role>Retrieve the expanded children from database</st:role>
			<st:detailedRole>This option allows to retrieve to the expanded children from database of the current selected element to open.(for VPM Search application only)</st:detailedRole>
			<st:boolean>
				<st:default>
					<st:value>true</st:value>
				</st:default>
			</st:boolean>
		</st:attribute>
		<st:attribute Name="VPMNOpenDMUMode">
			<st:role>Open the elements in the DMU mode</st:role>
			<st:detailedRole>This option allows to open the generated DMU cgr of the selected and founded element. In this mode, many authoring commands are forbidden.</st:detailedRole>
			<st:boolean>
				<st:default>
					<st:value>false</st:value>
				</st:default>
			</st:boolean>
		</st:attribute>
  </st:attributes>
</st:repository>
